The PIC16F13145 family of MCUs addresses the demand for on-chip digital logic through the new Configurable Logic Block (CLB) module, which removes the need for external logic chips. This peripheral expands upon integrated hardware-based logic through software reconfiguration and peripheral interconnections. The CLB can be quickly configured using the GUI-based tool offered as part of MPLAB® Code Configurator (MCC).
Operating autonomously from the CPU, the CLB ensures rapid and consistent response times by performing hardware-based digital logic. The CLB accommodates an array of 32 fundamental logic elements, each capable of simulating an AND/OR/NAND/NOR gate, buffer/inverting buffer, D flip-flop, JK flip-flop, multiplexers or four-input LUT. The CLB also supports dynamic configuration for on-the-fly changes and tri-state logic. It is especially proficient in automotive and industrial environments while remaining versatile enough to suit a broad array of applications.
Join us for our 2025 Configurable Logic Design Challenge. With expert judges, free development tools and a $10,000 prize pool, this contest is an excellent opportunity to show off your design skills using our innovative CLB peripheral. Click the link below for more information about the contest and register now.
Discover the CLB in action with Microchip Try. Explore the state monitoring logic designed for a European traffic light system. Take control of the light and observe how the CLB recalculates to ensure a safe state.
Unleash your dream logic configurations with the PIC16F13145 Curiosity Nano Evaluation Kit, a comprehensive solution for your next design. It is equipped with full on-board program and debug capabilities, so you can dive in immediately.
The PIC16F13145 family seamlessly integrates with MPLAB Code Configurator (MCC), a complimentary software plug-in for our acclaimed MPLAB X Integrated Development Environment (IDE). This tool offers a user-friendly graphical interface to effortlessly tailor peripherals and application-specific functions. It even includes a specialized CLB graphical interface to harness the CLB's unparalleled customization abilities. You can also access a range of code examples to immediately begin your development journey.
The CLB module allows for the creation of hardware-based, custom combinational logic functions directly within the MCU. With this seamless integration, the CLB presents designers with a straightforward route to enhance the speed and responsiveness of their embedded control systems. Its independent operation from the CPU clock speed enhances system latency and delivers a low-power solution.
The CLB module brings a new level of customization to embedded systems. The on-chip logic blocks can be customized by the CLB graphical synthesizer in MPLAB Code Configurator (MCC). This allows you to visualize your designs without having to code.
The high-speed Analog-to-Digital Converter with Computation (ADCC) automates signal analysis and data acquisition functions simplifying real-time control and capacitive sensing designs.
Our comparators boast a 50 ns response time, serving a wide range of applications requiring high-speed instrumentation, logic level shifting, threshold detection and various comparator-based commands. The on-chip configurable peripheral, a versatile and universally applicable feature, reduces costs and design time, providing all essential features for sophisticated embedded designs.